back valve - German English Dictionary